<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>更新用户</title>
	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
	<link rel="stylesheet" href="../../css/oksub.css">
	<script type="text/javascript" src="../../lib/loading/okLoading.js"></script>
</head>
	<body>
	<div class="ok-body">
		<!--form表单-->
<!--		<form class="layui-form layui-form-pane ok-form">-->
		<form class="layui-form ok-form" lay-filter="filter">
			<div class="layui-form-item">
				<label class="layui-form-label">部门编号</label>
				<div class="layui-input-block">
					<input type="text" name="did" autocomplete="off" class="layui-input layui-disabled"
						   lay-verify="required">
				</div>
			</div>

			<div class="layui-form-item">
				<label class="layui-form-label">部门名称</label>
				<div class="layui-input-block">
					<input type="text" name="dname" placeholder="请输入部门名称" autocomplete="off" class="layui-input"
						   lay-verify="required">
				</div>
			</div>
			<div class="layui-form-item">
				<label class="layui-form-label">部门电话</label>
				<div class="layui-input-block">
					<input type="text" name="dtel" placeholder="请输入部门号码" autocomplete="off" class="layui-input"
						   lay-verify="required">
				</div>
			</div>

			<div class="layui-form-item">
				<div class="layui-input-block">
					<button class="layui-btn" lay-submit lay-filter="edit">立即提交</button>
					<button type="reset" class="layui-btn layui-btn-primary">重置</button>
				</div>
			</div>
		</form>
	</div>
	<!--js逻辑-->
	<script src="../../lib/layui/layui.js"></script>
	<script>
		let initData;

		function initForm(data) {
			let jsonString = JSON.stringify(data);
			console.log(jsonString)
			initData = JSON.parse(jsonString);
		}

		layui.use(["element", "form", "laydate", "okLayer", "okUtils"], function () {
			let form = layui.form;
			let laydate = layui.laydate;
			let okLayer = layui.okLayer;
			let okUtils = layui.okUtils;
			okLoading.close();
			form.val("filter", initData);

			laydate.render({elem: "#birthday", type: "datetime"});

			form.verify({
				birthdayVerify: [/^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-))(\s(([01]\d{1})|(2[0123])):([0-5]\d):([0-5]\d))?$/, '日期格式不正确']
			});

			form.on("submit(edit)", function (data) {
				okUtils.ajax("../../dept/update", "post", data.field, true).done(function (response) {
					console.log(response);
					okLayer.greenTickMsg("编辑成功", function () {
						parent.layer.close(parent.layer.getFrameIndex(window.name));
					});
				}).fail(function (error) {
					console.log(error)
				});
				return false;
			});
		})
	</script>
	</body>
</html>
